    enum CrystalWatersSubGameData
    {
		SGDIDX_CURRENT_MULTIPLIER = SGDIDX_END_BASE_SUB_GAME_DATA_RESERVED_RANGE
    };

    enum ClassConstants
    {
        // Game Modes
        MODE_NORMAL = 0,
		MODE_FREE_SPIN = 1,
		NUM_GAME_MODES,

        // Notes
		NOTE_SUBSTITUTION = 0,
		NOTE_FAIRY_MULTIPLIER = 1,
		NOTE_FREE_GAMES_MULTIPLIER = 2,
		NOTE_FIREFLY = 3,

		//Multipliers
		NORMAL_MODE_SUBSTITUTION_MULTIPLIER = 2,
		FREE_SPIN_MODE_MULTIPLIER = 3
    };

	enum SpinResult
	{
		EVT_LOSER,
		EVT_TWO_GARDEN,
		EVT_TWO_RING,
		EVT_TWO_JEWEL,
		EVT_TWO_BUTTERFLY,
		EVT_TWO_UNICORN,
		EVT_THREE_NINE,
		EVT_THREE_TEN,
		EVT_THREE_JACK,
		EVT_THREE_QUEEN,
		EVT_THREE_GARDEN,
		EVT_THREE_KING,
		EVT_THREE_ACE,
		EVT_THREE_RING,
		EVT_THREE_JEWEL,
		EVT_FOUR_NINE,
		EVT_FOUR_TEN,
		EVT_FOUR_GARDEN,
		EVT_FOUR_JACK,
		EVT_FOUR_QUEEN,
		EVT_FOUR_KING,
		EVT_FOUR_ACE,
		EVT_THREE_BUTTERFLY,
		EVT_FOUR_RING,
		EVT_FOUR_JEWEL,
		EVT_THREE_UNICORN,
		EVT_FIVE_NINE,
		EVT_FIVE_TEN,
		EVT_FOUR_BUTTERFLY,
		EVT_FIVE_JACK,
		EVT_FIVE_QUEEN,
		EVT_FIVE_GARDEN,
		EVT_FIVE_KING,
		EVT_FIVE_ACE,
		EVT_FOUR_UNICORN,
		EVT_FIVE_RING,
		EVT_FIVE_JEWEL,
		EVT_FIVE_BUTTERFLY,
		EVT_FIVE_UNICORN,
		EVT_FIREFLY_FEATURE,
		EVT_SCATTER_NEAR_MISS,
		EVT_FEATURE_NEAR_MISS,
		EVT_FREE_GAMES_FEATURE,
		EVT_RANDOM_PROGRESSIVE_WINNER,
		NUM_VALID_SPIN_RESULTS,
		EVT_INVALID
	};

	enum WheelContents 
	{
		ICON_NINE,
		ICON_TEN,
		ICON_JACK,
		ICON_QUEEN,
		ICON_KING,
		ICON_ACE,
		ICON_RING,
		ICON_JEWEL,
		ICON_GARDEN,
		ICON_FAIRY_PRINCESS,
		ICON_BUTTERFLY,
		ICON_UNICORN,
		NUM_VALID_ICONS,
		ICON_INVALID
    };

